What is where does the last name zapata come from?

The last name Zapata is of Spanish origin and is derived from the Spanish word "zapato," meaning "shoe." It is believed that the name came about as an occupational surname for someone who made or sold shoes in medieval Spain. The Zapata name is most commonly found in Mexico, where it is the 26th most popular surname. It is also common in other Spanish-speaking countries like Spain, Colombia, Argentina, and Venezuela. Notable individuals with the last name Zapata include Emiliano Zapata, a leading figure in the Mexican Revolution, and Mario Zapata, a Colombian football player.